
package Modelo;

public class Produto {
  
	private String nome;
	private String codigo;
	private String preco;
        private String quantidade;
	private String estoqueMinimo;
	private String desconto;
	private Fornecedor fornecedor;
	private Laboratorio laboratorio;
	
	
	public Produto(){
	}
	
	public Produto(String nome, String codigo, String preco, Fornecedor fornecedor, Laboratorio laboratorio, String quantidade, String estoqueMinimo,String desconto) {
		this.nome = nome;
		this.codigo = codigo;
		this.preco = preco;
		this.fornecedor = fornecedor;
		this.laboratorio = laboratorio;
		this.quantidade = quantidade;
		this.estoqueMinimo = estoqueMinimo;
		this.desconto = desconto;
	}

	public String getCodigo() {
		return codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getPreco() {
		return preco;
	}

	public void setPreco(String preco) {
		this.preco = preco;
	}

	public Fornecedor getFornecedor() {
		return fornecedor;
	}

	public void setFornecedor(Fornecedor fornecedor) {
		this.fornecedor = fornecedor;
	}

	public Laboratorio getLaboratorio() {
		return laboratorio;
	}

	public void setLaboratorio(Laboratorio laboratorio) {
		this.laboratorio = laboratorio;
	}

	public String getQuantidade() {
		return quantidade;
	}

	public void setQuantidade(String quantidade) {
		this.quantidade = quantidade;
	}

	public String getEstoqueMinimo() {
		return estoqueMinimo;
	}

	public void setEstoqueMinimo(String estoqueMinimo) {
		this.estoqueMinimo = estoqueMinimo;
	}

	public String getDesconto() {
		return desconto;
	}

	public void setDesconto(String desconto) {
		this.desconto = desconto;
	}
	
	public String toString() {
		return 	"\nDados do produto:" +
				"\nNome do produto: " + getNome() +
				", Codigo: " + getCodigo() +
				", Preço: " + getPreco() +
				", Quantidade: " + getQuantidade() +
				", Estoque minimo: " + getEstoqueMinimo() +
				", Desconto: " + getDesconto() +
				"\nFornecedor: " + fornecedor.toString() +
				"\nLaboratório: " + laboratorio.toString();

	}
	

}
